package capricornus.actor.events
{
	import flash.events.Event;
	
	public class ActorAttributeEvent extends Event
	{
		public static const NAME_CHANGED:String = "NAME_CHANGED";
		public static const LEVEL_CHANGED:String = "LEVEL_CHANGED";
		
		public static const ACTION_IMAGE_PATH_CHANGED:String = "ACTION_IMAGE_PATH_CHANGED";
		public static const MOUNT_ACTION_IMAGE_PATH_CHANGED:String = "MOUNT_ACTION_IMAGE_PATH_CHANGE";
		public static const WEAPON_ACTION_IMAGE_PATH_CHANGED:String = "WEAPON_ACTION_IMAGE_PATH_CHANGE";
		
		public static const HP_CHANGED:String = "HP_CHANGED";
		public static const MAX_HP_CHANGED:String = "MAX_HP_CHANGED";
		public static const SPEED_CHANGED:String = "SPEED_CHANGED";
		public static const HEIGHT_CHANGE:String = "HEIGHT_CHANGE";	
		public static const ARMOR_CHANGED:String = "ARMOR_CHANGED";
		public static const DELAY_TIME_CHANGED:String = "DELAY_TIME_CHANGED";
		
		public static const ATTACK_VALIDE_LEN_CHANGED:String = "ATTACK_VALIDE_LEN_CHANGED";
		
		public function ActorAttributeEvent(type:String, bubbles:Boolean=false, cancelable:Boolean=false)
		{
			super(type, bubbles, cancelable);
		}
	}
}